home *** CD-ROM | disk | FTP | other *** search
/ PLAYymate for OS/2 / Playmate for OS2.iso / p4os2008 / checkers.rc < prev    next >
Text File  |  1990-09-01  |  5KB  |  108 lines

  1. /*-------------------------------------------
  2.    CHECKERS.RC resource script, Version 0.40
  3.   -------------------------------------------*/
  4.  
  5. #include <os2.h>
  6. #include "checkers.h"
  7.  
  8. POINTER IDP_UPHAND ckruhand.ptr
  9. POINTER IDP_DNHAND ckrdhand.ptr
  10.  
  11. MENU ID_RESOURCE
  12.      {
  13.      SUBMENU "~Game",                   -1
  14.           {
  15.           MENUITEM "~New Game...",           IDM_NEWGAME
  16.           MENUITEM SEPARATOR
  17.           MENUITEM "~About Checkers...",     IDM_ABOUT
  18.           }
  19.      SUBMENU "~Colors",                 -1
  20.           {
  21.           MENUITEM "Wi~ndow Background...",  IDM_COLOR_BACKGROUND
  22.           MENUITEM "~Black Square...",       IDM_COLOR_BLACK_SQUARE
  23.           MENUITEM "~White Square...",       IDM_COLOR_WHITE_SQUARE
  24.           MENUITEM "B~lack Piece...",        IDM_COLOR_BLACK_PIECE
  25.           MENUITEM "W~hite Piece...",        IDM_COLOR_WHITE_PIECE
  26.           MENUITEM SEPARATOR
  27.           MENUITEM "~Standard colors",       IDM_COLOR_STANDARD
  28.           }
  29.      }
  30.  
  31. #define GRP WS_GROUP
  32.  
  33. DLGTEMPLATE IDD_ABOUT_DLG
  34.      {
  35.      DIALOG "", 0, 32, 32, 200, 100,, FCF_DLGBORDER
  36.           {
  37.           CTEXT "Checkers Version 0.40"            -1,     10, 76, 180,  8
  38.           CTEXT "(Play a Game With the Program)"   -1,     10  62, 180,  8
  39.           CTEXT "Microsoft Systems Journal, 9/90"  -1,     10, 48, 180,  8
  40.           CTEXT "(c) 1990, Charles Petzold"        -1,     10, 34, 180,  8
  41.           DEFPUSHBUTTON "OK"                       DID_OK, 80,  8,  40, 16, GRP
  42.           }
  43.      }
  44.  
  45. DLGTEMPLATE IDD_NEWGAME_DLG
  46.  {
  47.  DIALOG "", 0, 32, 32, 180, 124,, FCF_DLGBORDER
  48.   {
  49.   CTEXT             "Start New Game"  -1,               10, 110, 160,   8
  50.   GROUPBOX          "Color"           -1,               16,  32,  54,  74
  51.   AUTORADIOBUTTON   "Black"           IDD_BLACK,        20,  80,  46,  12, GRP
  52.   AUTORADIOBUTTON   "White"           IDD_WHITE,        20,  66,  46,  12
  53.   GROUPBOX          "Level"           -1,               80,  32,  82,  74
  54.   AUTORADIOBUTTON   "Simple"          IDD_SIMPLE,       84,  80,  74,  12, GRP
  55.   AUTORADIOBUTTON   "Beginner"        IDD_BEGINNER,     84,  66,  74,  12
  56.   AUTORADIOBUTTON   "Intermediate"    IDD_INTERMEDIATE, 84,  52,  74,  12
  57.   AUTORADIOBUTTON   "Adv (BUGGY!)"    IDD_ADVANCED,     84,  38,  74,  12
  58.   DEFPUSHBUTTON     "OK"              DID_OK,            6,   8,  52,  16, GRP
  59.   PUSHBUTTON        "Cancel"          DID_CANCEL,       64,   8,  52,  16
  60.   PUSHBUTTON        "Setup..."        IDD_SETUP,       122,   8,  52,  16
  61.   }
  62.  }
  63.  
  64. DLGTEMPLATE IDD_SETUP_DLG
  65.  {
  66.  DIALOG "", 0, 32, 32, 180, 200,, FCF_DLGBORDER
  67.   {
  68.   CTEXT   "Setup Board"            -1,          10, 186, 160,  8
  69.   CTEXT   "Left button for Black"  -1,          10, 170, 160,  8
  70.   CTEXT   "Right button for White" -1,          10, 160, 160,  8
  71.   CTEXT   "Second click for King"  -1,          10, 150, 160,  8
  72.   CTEXT   "Third click to delete"  -1,          10, 140, 160,  8
  73.   CTEXT   ""                       IDD_TOP,     10, 124, 160,  8
  74.   CONTROL ""                       IDD_SETUP,   10,  34, 160, 90,
  75.           "Checkers.Setup", WS_VISIBLE
  76.   CTEXT   ""                       IDD_BOTTOM,  10,  28, 160,  8
  77.   DEFPUSHBUTTON "OK"               DID_OK,      16,   8,  52, 16, GRP
  78.   PUSHBUTTON    "Cancel"           DID_CANCEL, 112,   8,  52, 16
  79.   }
  80.  }
  81.  
  82. DLGTEMPLATE IDD_COLOR_DLG
  83.  {
  84.  DIALOG "", 0, 32, 32, 180, 180,, FCF_DLGBORDER
  85.   {
  86.   CTEXT           ""           IDD_HEADING,               10, 166, 160,   8
  87.   GROUPBOX        "Color"      -1,                        16,  32, 148, 130
  88.   AUTORADIOBUTTON "Black"      IDD_COLOR + CLR_BLACK,     20, 136,  64,  12, GRP
  89.   AUTORADIOBUTTON "Blue"       IDD_COLOR + CLR_BLUE,      20, 122,  64,  12
  90.   AUTORADIOBUTTON "Red"        IDD_COLOR + CLR_RED,       20, 108,  64,  12
  91.   AUTORADIOBUTTON "Pink"       IDD_COLOR + CLR_PINK,      20,  94,  64,  12
  92.   AUTORADIOBUTTON "Green"      IDD_COLOR + CLR_GREEN,     20,  80,  64,  12
  93.   AUTORADIOBUTTON "Cyan"       IDD_COLOR + CLR_CYAN,      20,  66,  64,  12
  94.   AUTORADIOBUTTON "Yellow"     IDD_COLOR + CLR_YELLOW,    20,  52,  64,  12
  95.   AUTORADIOBUTTON "Pale Gray"  IDD_COLOR + CLR_PALEGRAY,  94,  38,  64,  12
  96.   AUTORADIOBUTTON "Dark Gray"  IDD_COLOR + CLR_DARKGRAY,  94, 136,  64,  12
  97.   AUTORADIOBUTTON "Dark Blue"  IDD_COLOR + CLR_DARKBLUE,  94, 122,  64,  12
  98.   AUTORADIOBUTTON "Dark Red"   IDD_COLOR + CLR_DARKRED,   94, 108,  64,  12
  99.   AUTORADIOBUTTON "Dark Pink"  IDD_COLOR + CLR_DARKPINK,  94,  94,  64,  12
  100.   AUTORADIOBUTTON "Dark Green" IDD_COLOR + CLR_DARKGREEN, 94,  80,  64,  12
  101.   AUTORADIOBUTTON "Dark Cyan"  IDD_COLOR + CLR_DARKCYAN,  94,  66,  64,  12
  102.   AUTORADIOBUTTON "Brown"      IDD_COLOR + CLR_BROWN,     94,  52,  64,  12
  103.   AUTORADIOBUTTON "White"      IDD_COLOR + CLR_WHITE,     20,  38,  64,  12
  104.   DEFPUSHBUTTON   "OK"         DID_OK,                    16,   8,  52,  16, GRP
  105.   PUSHBUTTON      "Cancel"     DID_CANCEL,               112,   8,  52,  16
  106.   }
  107.  }
  108.